God has great vision