pretty dirty indirect relacioship