script dir definition is not needed. passed from parent