hard-and-rough (105.215)