rough-and-fast (100.624)