deal with session, with all checkboxes deselected does not work
nil replaced by Hash.new in initialization of session_info