why VInt, its not guaranteed to be positive, right?