XDCC first implementation