fast deep rough bbc

.