a checkbox can be required