God provides for HIS plan