latest changed from aw
implemented new data accessor functions
adding new json file for testing
copy data before modifiying it
Merge branch 'refs/heads/upstream-master'