all modifications from last weak, unzip, code visualizer and prompt with threads.