much better and consistent scratch operation
more pages included