amiOriginate func implement