temp commit
concurrency
improve generate preview picture performance