config_list continued, fixed g_free() bugs