can save and fetch data, need to complete the save method.