Netsoul client