add bind, unbind method