steven hard (160.983)