Legs have been buzzing while trying to sleep for the past few days, but last night I got a really deep undisturbed sleep. Thought I would go an easy 16-18 LSD today, but legs felt progressively better and the weather was half decent, so revised by run to 21K and then finally to 25.3K.