semi soft , page 29