fast-and-hard (186.203)