fixed data dir generation