specify outdir
add pushd