custom checkboxes and animation