im stupid, accidental break deletion caused huge memory leak