hard rough fast