added canvas experiments