use bearings to get better angle