Behind the Scenes: InvGate Implementation