modificacao do update para ter um wrapper