reading and writing
progress