fixing data processing functions
add data files