foamy Jellyfish. .. what about the spiders