more kinds of packing
library
Merge pull request #446 from nikhan/pack

Pack