my what a derailment....