changes for UI