+ remove some calling of 'bind' for performance improve