make sure to add this event listener only once and not multiple times