isolate the base CRS path portions to their own method