soft to hard to soft