Hard thrashing and s.