Ngambeki Barnabas's groups