implementado IO assincrono de saida