make sure radio buttons work all the time see: http://stackoverflow.com/questions/13443619/angular-radiobuttons-stop-firing-ng-change-after-each-one-was-clicked