fix backend bugs, test_process work with xml config file now