Initial acm search provider implementation.