Wow this is a plumbing NIGHTMARE!