UI changes and basic customized functionality