caleb schmidt