connect canvas to pipeline