separate Class for HB