initial script work