Darn turtles. They are a menace!