Conversion refactor, and associated oopies