sperate Data and common, put it to test.h
use new commont.* and test.* to implement queue and add comment