grrr... hurja turtles.