further speedup tie