basic shocks working