100 bugs just lost their lives on my windshield. ewwwee