search no longer hardcoded, tests not fucked up