Changed the way turns are implemented