adding emotions
making function signatures consistent
adding unshorten command