added the features of UI