After extensive amounts of time, UI base works