Soft, hard, soft. ...