properly refresh the canvas