refining accessories checkboxes
implemented all and none checkbox features
code refactor