polygon soups