Now actually parses and saves data