módulo completo