added hbt.c