refact V2exManager