added checks to skip sections if files missing