green reflection