added a DB helper listener to listen for changes to the DB and perfom custom actions