fast-and-hard (130.335)