pseudofaithfully
not defined yet