updated base ui