Found what I thought was a spiders egg sac on a leaf that had fallen on the ground. Popped it in a container and it hatched a week later. Hundreds of little spiders came out. Unsure what they are. I popped the opened container in a safe place in the garden and they have all left the container and gone elsewhere