updated desktop client