angular fix, added `enable()` `disable()` functions