main wrapper search options update