add support for script execution
update doc