typing test add timing and matching