proper scroll