Added Dynamic UI Functionality