socket app update