updated Read; fixed typos