todo operation with with the load and save for the external file