added proton simulation field control