Originally Posted by f.truong
one last question, what does OP mean?
OP stands for original poster. Since you started this thread, you are the OP on this thread. And I'd like to know, what is your first serve percentage? I still think a low first serve percentage may be at the root of your problems, even after seeing the video, which shows some decent serving.