search prototype completed