All that and more!!!
May God's will be clear for us all and His path kind if we follow His laws (if this is His will of course.).