macro for adding revision symbols.. how to make it repeat?

All

I am working on a macro that will add revision symbols to drawing. I have noticed two things:

1) the macro only adds one revision symbol? how can i make it repeat until i cancel out of the operation?

2) I can get the revision symbols to place at any coordinates specified.... How can i set the (X, Y) such that it will allow cursor selection?

Ideally, i am wanting to add this macro as part of a subroutine to the "RevBlockControl" macro (Matthew Lorono) such that the ability to add revision symbols activates after the Rev table is updated.

please review attached file.

Thank you for your time and assistance.

SolidworksApi macros