fix the problem which dose not consider ':' as a separator