Timing mac (7/18)

Timing mac