more work on path creation classes.
merging