Read and Write capable, haven't removed the square brackets and loop through files