dev not finished
Merge pull request #1 from yifan-gu/yformat_dev

gg