abstract out /Users/rich (but very primitavely (need to update this)