good job! look into interval training for speed - also, try to befriend more of your cycling group people...offer the guys who wait up for you for a beer at the end of the ride - they know you better than anyone here and can provide you with better tips on how to improve!