This sounds like a fucking mess.