add file reader
add question dialog