moves to explicit group ordering, closes #17