Very pleasant swim this morning - I really miss it when I cannot swim for a few days, I think it is the single activity that has the most immediately physically beneficial effects...
400 warmup (2 x 100 free, 100 back, concentrating on long smooth strokes)
300 free as 50 easy, 50 fast (descending on the fast ones)
200 fly drill-swim by 25
100 free easy
200 fly with drill on lengths 5 and 7 of 8 (building up to doing the full thing!)
50 easy back
1650 yards total