add output dir parameter
add test data