Every x minutes is very possible. I'll do it next update. My application depends on the same library as BEC/TSW uses, I'm pretty sure. The duplication happend with my client as well, but I seem to have been able to, at least partially, fix it. The duplication happens because the client waits for a message back from BE, and if it doesn't get it within x time, it will try to do the same command again. I simply increased the delay. Of course that is not a complete solution, as on full servers the delay might be a lot longer. I might make it a config option, or better, make it dynamic (so it automaticly adjusts the delay). I will definetely see what I can do.