found typo in pnull specification. added 'val' to the value section