design main UI