values parser