Add gems
Support emoji
Add puppet post