bug fix : error when p.value is not a string