Relationship methods cleanup and abstraction