You guys that actually get to see egg ribbons are lucky. I spent several years religiously putting small & medium tree branches into the edges of my YP/SMB/BGxRES pond, genuflecting and making the sign of the spinner bait as I did, without ever seeing a ribbon. Every year the Perch laid their egg ribbons on structure too far out form shore to be seen. (I guess they're shy.) Every year I get a Perch spawn, but I have to take it on faith.