Ok. Can you also show the code where you are calling the message boxes? I couldn't see it in any of the previous posts. Basically I was expecting to see something showing those messages in btnSkill_CheckedChanged and in rbtnSkill_CheckedChanged. By the way is there a specific reason why the handler for the 'Click' event on btnSkill is called btnSkill_CheckedChanged? I'm just curious about that...