- Correções - implementação Gen