checkbox and radio box processing