Revert "hard -- soft"

This reverts commit 9c338c86af6c723ac56c8d99a925dd3e9606e7df.