smoores's Groups