update tuple