delete by value in DLL