This is Crazy Mixed Up Plumbing