Down the rabbit hole we go...