added relationships between the models