record: improve retrieve