update to latest Proton API