appsocket client update