use NULL as char * dummy.
define each sources in conditions.