I sure hope it works I've been overrun with broodys and nothing has stopped em so far...Let me know what works for you, I have 2 more gone broody and I keep booting them out of the nest boxes but they just wait for someone to lay and sit on anyone's egg...I steal the eggs and kick them out again, but so far it's not working..If i have to. I just caught her doing it today i thought she was having problems so i went to get her off the nest "she'd been there mostly all day " and she puffed at me! I ran my hand under and yep she already laid. I got her and put her on the roost,hoping a nice sleep will make her forget about it. Come springtime she can have at it,just not right now. Crazy hussy has only been laying a good month.