[c] edit reading