update after pps with adam