Timing mac (18/18)

Timing mac