fast-and-hard (195.380)