everything working except the proper turns