even more ui work