read/write tested
first load/save on data.pic