moving turn

moving the turn logic to a different branch