really fixed dat memory leak