Retrieval and Selection methods.