shock variables added