err=*next in setValue