3 million doesn't stay around very long when nobody has any money. Either do the buyback, and get uplisting to the octqb, or money will be gone, with no time to recover from future revenues.