* STAILQ use
* flush to file