new class for hackbright