Add private groups + bonus group visibility functionality