dynamic add canvas & line, and remove