smooshes

For definition of smooshes, please visit here.