Adding client and server versions of HIDS