read name value
read name value correctly
descripotion done, location handling missing