so many compounds for typeahead. Use model, active record where to find and cache results for speed. Also for targets and organisms