add support to run scripts
merge master