multi thread history stack unfishied