greenlight ready handler