I need to test my code more. Hmmmm