https://lwnlife.com/solid-vs-ventilated-crates/