Completed code to split 'sub-family'...

- added a few helper function (methods?)...
- code cleanup???