fast-and-hard (149.451)