add member to track current canvas, rm unused deletes