Timing master (7/27)

Timing master