ver. 1.00 (effective for optional parameter)