add support to run shell/scripts before/after items.
add support to run shell/scripts before/after items.