The Equalizer: Better, Faster, Stronger?