Rough-and-hard