hard-and-rough (127.115)