[experiment] all memory leaks are fixed!