pseudos and deprecated fix