update scroll :: client