more bearing stuff
getFacingEndpoitns done