I get what you all saying, but finding it hard to believe, how they can turn down an extension, if meeting all the requirements. Especially if he gets it done at CM. I would at least try first,before doing the exit & start fresh again. Hard to believe people use agents, if stuck with them & fees for the rest of their time in TH. Or need to start over, which I guess is rare, since using agent to begin with. Except for OP, who wants to break the agent cycle. That's a hell of a cash cow for Imm. And AN endorses this, with the 'just use an agent' advice. Corruption is the #1 problem of this country, an being supported by the same folks that complain about it. That's embarrassing.