pre-scratch