fix file requirements and record declarations