add trivial config parser