Hello. When a canvas gets a mouse click, it grabs all events until release - this makes it impossible to implement drag&drop easily since the original canvas will get the mouse-up event. Is there any way around this or some way to avoid this grabbing? -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://www.cs.cornell.edu/eli/meaning.html Maze is Life!