support c option