Partially Implement applyTurn method