replaced canvas to fix