updated. now working even better with async2 within the class and sending it to the queue as it SHOULD
improved examples. single thread guaranteed fifo order