alterações em metodos e arquitetura do sistema