parser is adding values, but not tested if correct