@Eothred 

My current version has following lines:
```python
execfile(options.rpath+'/MODEL/LHCB/fullresponse/'+options.ACCEL+'/AllLists.py')
if j==1:
    execfile(options.rpath+'/MODEL/LHCB/fullresponse/'+options.ACCEL2+'/AllLists.py')
```
There are two different files in the execfile statements.

Will correct to:
```python
path_to_json_file = os.path.join(options.rpath, "MODEL", "LHCB", "fullresponse", options.ACCEL, "AllLists.json")
knobsdict=json.load(file(path_to_json_file,'r'))
if j==1:
    path_to_json_file = os.path.join(options.rpath, "MODEL", "LHCB", "fullresponse", options.ACCEL2, "AllLists.json")
    knobsdict=json.load(file(path_to_json_file,'r')) 
    #TODO: overrides knobsdict reference of first options.ACCEL. Seems not to be correct.
    # AllLists have same keys but different values. A union of both dicts seems to be the solution
    # -- vimaier
```

Is the 'TODO' correct?