rough and hard

.