Incluindo novos metodos e testes