add UI components status persistence.