whirl of patterns