add heap class