separate HC and HC_OPTS, for easy changing of HC