enhancements in config parser