Updated records model to include multiple years and a type