update hi.c