Work on turn logic