make sure save to canvas when first create