proton updated