Global Packs enhancement

!!! Please do not merge now !!!

I send this pull request now so that everyone can read it and correct/discuss about it.

I'll keep adding stuffs in packs so if you can wait before merging, it would be great !

Thanks!