add input config writer