register retrieval