ensure output dir exists