Text this: Vibro-impact dynamics /