fast-and-hard (100.461)