swirl and curl