Extracted interfaces from GetData and SaveData.