Make Read Function