Timing mac (5/18)

Timing mac