make checkboxes buttons with the help from @pietropizzi, needs more work to be applied properly