metodos funcionando