Recently built this monstrosity of an interchange