fixed loader/searcher protocol