Extensive research with the help of detailed questionnaire.

YUPS TechQuestionnaire