readfile

add readfile mode