fixed memory leak2 :)