commit with config parse