refactor event listener on add item