global config
data reader