checkbox functionality, input styling