Tiny green balls