only listen to the DOM element if not a property