we now have a UI (kinda)