proton update