Added insert and search operations