cleaning
read key or profiler will crash