desacoplado
correçoes
versao 2
ajustando origins