commacopy and canvas-tower