Fix record interface