swirling production