attempted to add new proper turning mechanism