Allah is the best of planners