fix several bug and prevent abuse of bind command