forcerec.c completed