scroll improvements