todd applegate