config parser finished