add ui structure