replaced built-in AddHs() with add_Hs() and Kyle's version of
remove_Hs() with remove_Hs_SS()