 		dragging = false
 
 	tool.onMouseMove = (event) ->
+
+		# Reset
+		piece.zone.fillColor = 'white' for piece in pieces
+
 		return unless actualPiece
 		dragging = true
 		actualPiece.group.position.x += event.delta.x
 		actualPiece.group.position.y += event.delta.y
 
+		for piece in pieces
+			if piece.zone.contains event.point
+				piece.zone.fillColor = 'gray'
 
 )(paper)

	for i in [0..1]
		
		# The edge will serve as the mask for the piece
		pieceEdge = new P.Shape.Rectangle rectangle
		pieceEdge.set


		pieceBackground = new P.Raster
			source: '//hufkens.net/wp-content/uploads/2012/10/bumba-win8.png'
			position: new P.Point P.view.center.x - i * rectangle.width, .7 * P.view.center.y

		pieceBackground.onLoad = () ->
			@size = new P.Size P.view.size.width, .7 * P.view.size.height
