Alterados alguns métodos para ter retorno

modificado também alguns arquivos para condizer com o que fazem.