James Maddock timing s everything