The turtle strikes again!. .