add partials and shocks