You’ve put in the long hours, stayed up until 3 am ...