edited to work on an etch-a-sketch