Provider event listener adjustmnent