v0.0.4.3 - varied groups type&added canvas context