Refreshed and ready