1. fix about controller memory leak