added canvas example