create sync & search prototype