implemented checkbox listeners
fixed issue with "NULL" showing up in Focus requirements (GUI level change), might be better to change in class scheduler