UI shenanigans, unfinished
UI shenanigans sorta working, d for debug, [] for connectsize