updated pseudos