add analysis print