performed several changes on UI.