João de Oliveira's communities