oops, last test now checks all combinations