update add analysis