abstract header hover