Abstract Greens