mod: reform canvas