hard (160.040)