many UI tweaks