used existing api for context and make a match api private