viewclient