What could make such big scratches, indeed!