Timing mac (6/18)

Timing mac