about 1400 lines c test code