enabled a few parsers to be optional