Updating and improvement