multithreading success!
fixed merge