Replaced various checkbox listeners with ng-show