added oneSideTurn method