revised search manager