refactored script version, use single jython file