can now have multiple relations with same model