Added support for a data update event listener