greenlets: add the main greenlet