adding canvas. ready for gradients