Extracted the green checking to a new Thread