fixed expire -1 case