add canvas function