argh this ui business