update ... finally