tons of longpolling and serverside changes