added ChoiceDialogs, single functions and ruby samples will be added
later