My serve has come a long way since I first started playing and even from a few months ago. My pace has increased exponentially on both 1st and 2nds and I've cut my double faults way down. Much to my frustration, however, I still don't have an automatic 2nd serve that I know I can get in the box every time. There will be good days where I only double fault maybe 3 or 4 times per set, but there will also be days where I double fault 1 to 2 times PER GAME. I find that to be completely unacceptable. What are the things that helped you develop a consistent, tough-to-attack 2nd serve? Obviously I could just tap the ball over the net, but I want to have a solid 2nd serve. I know about swinging up on the ball and getting topspin etc., but what are some other tips? I think some of my problems include: -Being off balance. I sometimes fall to the side after hitting the 2nd. -Not getting enough racket head speed -Being too tense -The serves go long (could this mean an open racket face?) How long did it take you to develop a reliable, powerful/heavy 2nd serve? I've been playing about 2 years and playing seriously for about 1-1.5 years. I really want a 2nd serve that I can get in at least 90% of the time. Any help?