Update thread, fusion from develop.