Added trigger, unbind functions