Circular reference resolved