changing timer to use node's native high-res time