add group selection feature