rename the script, may will fix synchronize issue -dye
Merge code from other updates