modify memory leak code
modify memory leak code