Custom Canvas And Repair