finished OC_list, started Record.c