pre data format change
updated parser and file format now dynamicaly loads data