break retain cycle
remove usage of Zangetsu api
avoid retain cycle