actual update for OPP