data canvas change