Kaz, why did we develop this? This is terrible.