allows for a arbitary piece of text to be added to every search
Merge 41d2f27831db5b94969cd4acaf3a2b9aa1ae6574 into a1b96e791da76f31b6adfb165ecef8ec6ea96d9e
Merge 0414afac4cc0142beb95ab3b19e8affb14dde6a4 into e0f7d18480bb7871d56d5ffc64b7aecf584e68c0
merge