High Tech Time Measurement