fast-and-hard (151.095)