added canvas element