param  check