God carefully works out the details