#fix the bug of arg number = 0