clean up
fixed memory leak