add colorful output
add use yaml