retain cycle
Merge pull request #12 from ehll/master

retain cycle