Timing Gates - The Most Advanced Timing System