use path.Join for data dir