add -h -s -u options
add test of filesystem.cc