leonard shock