adicionando os arquvios modificados durante o desenvolvimento das melhorias propostas