coverage update
phase 4 - file reading/writing