fast-and-hard (140.012)