TODO for additional group type enum functionality