save and read working
read andsave working