still working on shock