Progress!!! With read and write