bunps in the night.... bees gettin their toes stuck in the screen mysterious and irritsting mechanical whines..... WHAT BEXT??? N N N N