Thinking Types Final and research