groups api conforming. Unit test, dawg.