implemented turning