parse into value
parse groups