Follow the timing (28/46)

Follow the timing