Refreshed, a little recharged and some reflecting