finishing update