Param header and cpp