Cosmic swirls