testing recursive search