whooooo new class heap