rough and mean

.