Ready to rock and roll in the marathon this weekend?