removed circular reference