no memory leaks and DLL works!!