Stole TapirGo search - https://github.com/panks/fabric