fast and hard (167.245)