add page scroll methods