High stall speed. As technology advanced, so did the understanding of high stall....