Deliverance and restoration