removed bind/unbind, replaced with on/off