many ui tweaks