re-centers val-groups