call intel+ directly instead of hacky event listener