use ng-show instead of ng-switch