Timing mac (8/18)

Timing mac