update canvas 1 2