multi thread resolution