add -c config file option
add require tests.