should be made correctly. Need to write data printout.