Nova tentativa de integração. Ainda incompleto.