added best search class