Copyright (c) Peter Aronson Clear Play
Broken canvas...