Forum:Need quick explaination on Ocelot's role in MGS4

Spoiler

At the end of MGS4 explains Ocelot was never possessed by Liquid Snake. He used nanomachines to transplant Liquid's personality over his own. The reason for it is to get away Patriot's eye. So that means that he is actually Ocelot. Early at the game says Ocelot is on EVA's side all along. Then why did he trys to control nanomachine? What is the purpose of going against with Solid Snake. If (from my understanding that he is also on big boss's side) their final idea is to destroy GW to find where Zero's real position is. Ocelot has recruit Naomi Hunters which can help himself for writing a virus already. Why does that virus needed tobe put on by Solid Snake? This is really confusing. Who was Ocelot talking to at the end of MGS3 after credit. I thought he was working for the Patriots(Zero at that time) But it turned out in MGS4 that Ocelot was always on BigBoss's side. Can anyone understand my question and point me a light?