support older datasets