make data dir if it does not exist