Update scroll with effect