moved turn test out or private