This will be my first plugin. I need help learning how to handle events better. If you help, please don't be stubborn.