reworked relationships