hover/pointer events clean solution :exclamation: