No problem... =)
Just holler if you want to use the common handler approach. I know that would be a lot of work on your part and would probably temporarily "break" it while it is in-between states...so I understand if you want to leave your code as is.