add more references between all models