snowflakes and their ilk