hard insert