implementacao do writeFile