crash

new files of thread maybe useless