completed all script and accessory script