add disable/enable helpers (closes #9)
merge conflict