Use a vector<char*> instead of char*[] so that we can add arbitrary number of