hard-whipping (104.020)