new pg_up/down behavior