got the backend performing text search across fields, hurragh!