removed lIsBind from listener