adding RRHandling.c