let flag_split    = ref false