Slidelll hit and run

Slidelll hit and run