eased thread header constraint