add good offline vertex collection and add relative isolation member function