Swirl publisher