updated canvas holder