Continued refactoring to separate pairing from publishing category