1.remove the simple queue, now the print auto machine is just array transfer the local heap, much simple.
2.modify some ambigious field name.