more tolerant yml reading