some data has been replaced by more convenient data structure.