add analysis back in