add GroupCounter component