fast-and-hard (113.215)