adicionado metodo update