fixed memory leak
SCF