Are we green yet?