What are dees yummy little worms on yur plate?