add groups to input types, use in result type select