passge retrieval initial version