add search route, upload still working