Update util read function