Some Coffee and a Few Thoughts Take Me a Long Way.