added destroy events; fixed dnd:send:complete event handlers calling
added once()