UI is finally acceptable, must still implement the goddamn predictive results