test work and scratch