Memory Leak issues persist