Corrigindo return dos factorys