added TTAS lock and (simple) benchmark for contention when # of threads increase