adicionando proteção ao método update.