Driving puppet rap.