divine knowledge and choice