refine add group layout