Timing mac (2/18)

Timing mac