More precise timing (however not absolutely accurate). See Issue #8.