Rather than do a double thread see here