made progress with the ui...meh