Will Caleb actually testify against David?