added nlf parser but remains unfinished, low priority, extended records to cover more config options