fixed memory leak! :0