fixed concurrent timing bug?