command line arguments array replaced by vector