refond CommandGroup and refracto