Please don't post code that you don't know how it works. Also, prethink is not what you would want to use here. You would want to use cmdstart if you want to use the "USE" button.
IIRC, it is possible to use +/- commands but I can't remember how to implement then. You should search around because I know there are some topics about it.