remove addListener api, and update README