thread_elem_less