fleshing out ui design