hardcore 984