start and end turn methods