added support for ng-disabled