publication system overhaul (WIP)