Home Made Agent: Meaning