trying to add turn based-ness and failing miserably