- use new Record API