First Iteration of a Turn implementation