Same as the ascii file. We still need to check the keys and values