switch ng-show for ng-if