adding hrav.c