FIXUP pure and other stuff