19 part clusterfuck