added the ability to disable and reenable commands