Timing master (4/27)

Timing master