block circular references

block circular references
Merge pull request #11 from muer2000/patch-1

block circular references