In search of the perfect coop

by