caleb vo