getting rid of memory leak in live 2d data, or trying...