updated UI layout