ctx.update() is not necessary