Timing master (6/27)

Timing master