thinking types (8)