added InteractiveQuotient