Moved functions from QuickLime to Communication prototype