remove 'required' asterisk
add input checkbox snippet
adjust position of onchange script
fix merge conflict
add extra event listeners to 'other' input