caleb stelly