circle: restore recent green state