preparing for the long run