If there is a problem with Internet connection TMetric allows to continue track time offline. The cost and functions are perfect. Reports provide useful overviews and charts for time spent by various criteria over various time periods. Exactly what I was looking for.