Positions at Oxford: refactoring tools