added search engines and session persistence