second try with build defn for thread utils