rough and hard core

.