melhorias nos exemplos sincrono e assincono