page scroll bug fix