Green timing (18/23)

Green timing