new changes for UI