Main Script Update