step adjust; variable name is create according to thread_number;