read fold added