Turtles's recent activity