more record interface