soft vs hard in Models