rough-and-fast (165.312)