Does anyone know anything about these green beauties?