try longpolling