alternative method of getting groups.
erased the drawing board.
formatting updates.