andhaving