new file:   cperf.c
big mess up