try to optimize dtau comp