Nice script.

TheĀ  why these package's didn't follow the standard?