scroll pane updates