provide enable/disable on the fly