CAM'scratch page 10/13/2016