set substitute default to null