MEMORY MANAGEMENT KINDA WORKS
