add hs.c