complete script update