added new update branch switcher and other ui fixes