Train wreck ... waiting to happen.