funcionando corretamente passando argumentos