parsing val