Green generation - Issue 3