rest of examples for relationships + minor package refactoring