working on related models