dirtydevildick: Slow and sloppy.