add listener to asyncdispatcher