Update listener api.