hard-whipping (160.159)