nomenclature change for listener function