Many changes in script