[minor] remove emits and bind