format code
add async, q, step for count_line
add readme