refine move base groups