Timing master (3/27)

Timing master