add function scroll()