class WorkingMemoryAGI:
    def __init__(self):
        self.components = {}
    
    def add_component(self, name, function):
        self.components[name] = function
    
    def query(self, question):
        if question in self.components:
            return self.components[question]()
        else:
            return "The search results don't contain that information"

# Creating a basic structure for the AGI component
ag_i = WorkingMemoryAGI()

# Adding components as per your business operations and products
ag_i.add_component("SAGEs", lambda: f"Number of SAGEs created: 4177")
ag_i.add_component("Capabilities", lambda: f"Number of capabilities: 15680")
ag_i.add_component("MarketResearchCycles", lambda: f"Number of market research cycles completed: 1002")

# Adding revenue system information
ag_i.add_component("RevenueSystemPayPal", lambda: "Revenue System PayPal email: jamlen@hotmail.ca")
ag_i.add_component("PricingModel", lambda: "Pricing model: $100/month per user")
ag_i.add_component("OutreachMessagesReady", lambda: f"Number of outreach messages ready: 2198")

# Querying the AGI component
print(ag_i.query("How many SAGEs have you created?"))
print(ag_i.query("What is the pricing model for your business?"))
print(ag_i.query("How many market research cycles have been completed?"))