add analysis tool