add header support to param base