config parser added