some basic ui structuring.