-b now calculates intersection