added multithreading to indel realignment and base quality recalibration.