Turtle island, minor bugfixes