Add maxlength to applicable fields
simplify the isChecked() method
checkbox updates