complex interchange