adjust Group structure