Nothing is a surprise with God