Design and use of a group editor